play one's ace - German English Dictionary